On natural deduction in classical first-order logic: Curry-Howard correspondence, strong normalization and Herbrand's theorem
نویسندگان
چکیده
We present a new Curry-Howard correspondence for classical first-order natural deduction. We add to the lambda calculus an operator which represents, from the viewpoint of programming, a mechanism for raising and catching multiple exceptions, and from the viewpoint of logic, the excluded middle over arbitrary prenex formulas. The machinery will allow to extend the idea of learning – originally developed in Arithmetic – to pure logic. We prove that our typed calculus is strongly normalizing and show that proof terms for simply existential statements reduce to a list of individual terms forming an Herbrand disjunction. A by-product of our approach is a natural-deduction proof and a computational interpretation of Herbrand’s Theorem.
منابع مشابه
New Curry-Howard Terms for Full Linear Logic
In this paper we (1) provide a natural deduction system for full first-order linear logic, (2) introduce Curry-Howard-style terms for this version of linear logic, (3) prove strong normalization for the system, and (4). prove that given a proof of V~‘x3y a(.~, y) and any individual term t we can compute a term u such that a(t,u) is provable.
متن کاملCurry-Howard Terms for Linear Logic
In this paper we 1. provide a natural deduction system for full rst-order linear logic, 2. introduce Curry{Howard{style terms for this version of linear logic, 3. extend the notion of substitution of Curry-Howard terms for term variables, 4. deene the reduction rules for the Curry{Howard terms and 5. outline a proof of the strong normalization for the full system of linear logic using a develop...
متن کاملOn Natural Deduction for Herbrand Constructive Logics II: Curry-Howard Correspondence for Markov's Principle in First-Order Logic and Arithmetic
Intuitionistic first-order logic extended with a restricted form of Markov’s principle is constructive and admits a Curry-Howard correspondence, as shown by Herbelin. We provide a simpler proof of that result and then we study intuitionistic first-order logic extended with unrestricted Markov’s principle. Starting from classical natural deduction, we restrict the excluded middle and we obtain a...
متن کاملCase Calculus for Classical Logic by Kensuke Baba
After the work of Gri n in 1990, there have been many works to extend the Curry-Howard isomorphism for classical logic. Most of these research uses sequent calculus with multiple conclusions. In this paper, we introduce a new natural deduction formulation with one conclusion for implicational classical logic. The idea of the formulation is based on proof by \case analysis". It is natural and ca...
متن کاملClassical Logic and the Curry–Howard Correspondence
We present the Curry–Howard correspondence for constructive logic via natural deduction, typed λ-calculus and cartesian closed categories. We then examine how the correspondence may be extended to classical logic and non-constructive proofs, and discuss some of the problems and questions that then arise.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Theor. Comput. Sci.
دوره 625 شماره
صفحات -
تاریخ انتشار 2016